About Sjc Interim Management Ltd (12086754) United Kingdom