About J.i.t. Interim Management Ltd (06967581) United Kingdom