About Gmo Ventures Ltd (12932359) United Kingdom