About Techsophy Investments Ltd (10451444) United Kingdom