About O1 Ulji Limited (11884190) United Kingdom