About Candy Management Consultants Limited (10866217) United Kingdom