About O&s(mc) Ltd (13423271) United Kingdom