About Sffo Ltd (11859095) United Kingdom