About O1 Ltor Limited (11899203) United Kingdom