About Sicba Limited (13649820) United Kingdom