About Telegenica Limited (04896238) United Kingdom