About Battle Candy Studios Ltd (12420400) United Kingdom