About Tuhi Investment Limited (13675245) United Kingdom