About Galta Invest Ltd (07193995) United Kingdom