About Nexum Holdings Limited (12324261) United Kingdom