About Germany Ouruigao Equipment Manufacturing Group Co. Ltd (11326889) United Kingdom