About George & The Juice Ltd (13421101) United Kingdom