About Gaia Leadership Limited (10359534) United Kingdom