About Sicando Limited (10792843) United Kingdom