About J Technology Solutions Plc (13142449) United Kingdom