About J1 Ixrd Limited (11544713) United Kingdom