About Smaggs Ventures Ltd (12131008) United Kingdom