About O International Limited (13587504) United Kingdom