About Jack Of Clubs Trading Limited (11625439) United Kingdom