CEO at MegaStar Computers Ltd. - , ,
MegaStar Computers Limited - RC1178805 is an innovation sales company that supplies computer systems and its accessories, photocopiers and its consumables with technology and expertise