About Hri Investments Limited (02905291) United Kingdom