About I.m.a (interim Management Associates) Ltd (06851496) United Kingdom