About Jamaican Jerk Box Ltd (11589216) United Kingdom