About Gaea Holdings Limited (12791564) United Kingdom