About O1world Ltd (11911469) United Kingdom