About O&s Corporation Ltd (13334006) United Kingdom