IMPRESSUMTech Grid LinkCompany Name: Tech Grid Link LTDAddress: 127, Epimenidou Street3046 Limassol, CyprusPhone Numbers: +357 25 418984Contact Name: Annie J. Amaker, CFOEmail: [email protected]Registration Number: 81-VVBER8873License Number: 298/16