About O1 Ihei Limited (11890540) United Kingdom