About Hft Investments Limited (11840000) United Kingdom