About Chicchase Limited (10568919) United Kingdom