About Gaia Remedies Ltd (13484980) United Kingdom