About J2o Technology Ltd (12359744) United Kingdom