About Goat & Partners Ltd (12451284) United Kingdom