About Nexum Digital Global Ltd (13616539) United Kingdom