About Sall C Company Ltd (12181436) United Kingdom