About Msr Management Consultancy Limited (10526387) United Kingdom