About Nsr Management Limited (03574827) United Kingdom