About Caribbean Jerk Shack Ltd (13240732) United Kingdom