About The Candy Studio Limited (11028181) United Kingdom