About O Y Holdings Ltd (13206419) United Kingdom