About Hha Investments Limited (11217797) United Kingdom