About Sfct Management Limited (04343279) United Kingdom