About O1 Mpiz Limited (11890562) United Kingdom