About Ssf1 Limited (12903001) United Kingdom