About Gaia Interactive Ltd (13565875) United Kingdom