About Nexus Corp Limited (13184134) United Kingdom