About Charisma Medical Ltd (12109237) United Kingdom