About Nuventure Ltd (12512235) United Kingdom