About Jack Holding Limited (13471853) United Kingdom