About O&co Limited (10177161) United Kingdom