About O&h (obs 2) Limited (11208863) United Kingdom