About Nitor Management Consultancy Limited (10479044) United Kingdom