About Candy Mountain Ltd (11124943) United Kingdom