About Gmo Holdings Limited (12397093) United Kingdom