About Sic Holdings Ltd (13122466) United Kingdom