About Gmo Investments Limited (06427811) United Kingdom