About S. Sotirca Ltd (10807729) United Kingdom