About Jamaica Jadilicious Limited (09746992) United Kingdom