About Jack & Me Limited (10487552) United Kingdom