About Itb Interim Management Ltd (SC578646) United Kingdom