About Scic Limited (07321882) United Kingdom