About Heidi Investments Limited (10527840) United Kingdom