About J2 Research Limited (05101539) United Kingdom