About O1 Njhz Limited (11884163) United Kingdom