About Ssf-uk Ltd (10715309) United Kingdom