About J1 Jxoo Limited (11544765) United Kingdom