Satellite Telecommunication Services in Malta Kemtronics Ltd Address: F9 Mosta Techno Park, MST 02 Mosta Malta Phone Number: +356 21 41 16 99