About Sf Interim Management Limited (10594849) United Kingdom