About Jack Uk Limited (05425878) United Kingdom