About Nexuz Int Ltd (13223320) United Kingdom