About Loud Candy Ltd (13179958) United Kingdom