About Jack Nicholas Group Ltd (13094806) United Kingdom