About Charisma Films Limited (01382026) United Kingdom