About Groe Investments Limited (10954465) United Kingdom