About Tiham Investments Holding Ltd (11371329) United Kingdom