About Charisma Holdings Limited (01309572) United Kingdom