About Techno Global Investments Limited (11954436) United Kingdom