About Novus Ventures Ltd (13084054) United Kingdom