About Nuventure International Limited (12798974) United Kingdom