About Juice Shot Shack Ltd (10893267) United Kingdom