About Germany Ourui Group Sealing System Co Ltd (13422190) United Kingdom