About Sasa London Company Ltd (12512806) United Kingdom