About Charismatic Brands Ltd. (02983198) United Kingdom