About Lickle Jamaica Juice Bar Limited (13294257) United Kingdom