About J&j Group Holdings Ltd (11045910) United Kingdom