About O1 Mdzo Limited (11890848) United Kingdom