About Candy Shop Mafia Limited (11847229) United Kingdom