About Coco Bahia Limited (06502684) United Kingdom