About Nowt Ventures Ltd (13348704) United Kingdom