About Ssf Limited (11042202) United Kingdom