About J2o Group Limited (12738166) United Kingdom