About Juice Cafe Limited (12430139) United Kingdom