About Nexus Interim Management Limited (03462492) United Kingdom