About Cohiba Cafe Bar Limited (11044983) United Kingdom