About Sf Investment Management Limited (09425215) United Kingdom