About Jack Isaacs Consultancy Limited (12566306) United Kingdom