About J1 Technologies Limited (03796737) United Kingdom