About Cohiba Communications Limited (12498967) United Kingdom