About Degoat World Limited (12250012) United Kingdom