About Gaea Science Ltd (13374130) United Kingdom