About Chicory Group Ltd (13555737) United Kingdom