About Degoat International Ltd (13342507) United Kingdom