About Jack Innovations Limited (11639485) United Kingdom