About Cstore Holdings Ltd (11611834) United Kingdom