About Rare Candy Studios Limited (10237752) United Kingdom