About Goddess Ventures Ltd (07627794) United Kingdom