About Luckystar Caribbean Jerk & Cuisine Ltd (11679830) United Kingdom