About Juice Cube Ltd. (08746687) United Kingdom