About O1 Mqry Limited (11884144) United Kingdom