About Ejd Caribbean Kitchen Ltd (12946703) United Kingdom