About Tevacom Participations Ltd (10604302) United Kingdom