About Applied Interim Management Solutions Limited (08473345) United Kingdom