About Scc Legal Uk Ltd (13629832) United Kingdom