About Nexus Markets Holdings Ltd (13239617) United Kingdom