About J1 Oiqo Limited (11547357) United Kingdom