About Candylion Limited (10424330) United Kingdom