About J20 Enterprise Group Ltd. (11299098) United Kingdom