About New Jack Ltd (11045817) United Kingdom