About Go Investment Holdings Limited (11849561) United Kingdom