About Cuppaccino Chell Limited (10700010) United Kingdom