About Degoat Ventures Ltd (12066477) United Kingdom