About Nuven Global Ltd (13160570) United Kingdom