About J1epc. Limited (12423216) United Kingdom