About Jack And Jill Club Ltd (11379381) United Kingdom