About J X Digital Limited (12268009) United Kingdom