About J1 Technology Limited (13564032) United Kingdom