About Telepath Explorer Ltd. (10375058) United Kingdom