About Gaea Investments Limited (09538894) United Kingdom