About Sic Capital Limited (11133604) United Kingdom