About Goat Solutions Holdings Limited (11330168) United Kingdom