About Sosha Ltd (07579279) United Kingdom