About Gaia Wellbeing Ltd (12290637) United Kingdom