About O&h (obs 1) Limited (11208871) United Kingdom