About Scicis Limited (04353091) United Kingdom