About Interim & Management Services Ltd (12940254) United Kingdom