About O2h Nominees Limited (12251712) United Kingdom