About Telepathic Limited (02698061) United Kingdom