About Ssfcf 2017 Limited (12718209) United Kingdom