About Managing Strategic Change Limited (06903200) United Kingdom