About Gf1 Investments (holdings) Limited (SC595513) United Kingdom