About J1 Qmku Limited (11579171) United Kingdom