About Ssfb Limited (13670883) United Kingdom