About Chicasi Limited (08874412) United Kingdom