About Jack Of Clubs Holdings Limited (13229201) United Kingdom