About Ssf 786 Ltd (13443553) United Kingdom