About Sic Holdings Limited (10127282) United Kingdom