About Go Holdings Foundation Ltd (12661127) United Kingdom