About Tuhazul Investments Ltd (12575104) United Kingdom