About Sica Holdings Ltd (11416008) United Kingdom