About C&a Holistic Retail Shop Limited (12200109) United Kingdom