About O&c International Ltd (12673854) United Kingdom