About Galu Ltd (12485038) United Kingdom