About Jack Holdco Limited (13454325) United Kingdom