About Sicl Holdings Limited (13367604) United Kingdom