About Jack 24 7 Ltd (12285213) United Kingdom