About Jamaica Kitchen Ltd (13052590) United Kingdom