About Nexus Global Affiliate Ltd. (12819682) United Kingdom