About Jo And The Juice Ltd (13284598) United Kingdom