About Jack And Jill S Group Ne Ltd (11709158) United Kingdom