About Gaia Ventures Limited (13228638) United Kingdom