About New Gen Ventures Ltd (11129266) United Kingdom