About Sosa London Ltd (12218709) United Kingdom