About Jackben Limited (NI053204) United Kingdom