About Candi London Ltd (11325007) United Kingdom