About Hamax Investments Limited (11972743) United Kingdom