About Nexus Candor Ltd (12158708) United Kingdom