About Croyde Bay Ventures Ltd (11927307) United Kingdom