About Touch Global Holding Ltd (10873223) United Kingdom