About Coco Havana Limited (13369644) United Kingdom