About Telerimear Ltd (13527016) United Kingdom