About Telidea Ltd (07293431) United Kingdom