About Coco S Lash Bar Limited (12701959) United Kingdom