About Optimum Jerk Cuisine Ltd (12744258) United Kingdom