About Jerk Grill Kitchen Ltd (12499831) United Kingdom