About Jack Topco Limited (13429619) United Kingdom