About J & J Omni Ltd (12920386) United Kingdom