Mae Zhongshan Rizda Castor Manufacturing Co., Ltd. wedi'i leoli yn Ninas Zhongshan, Talaith Guangdong, un o ddinasoedd canolog Delta Afon Perl, yn cwmpasu ardal o fwy na 10000 metr sgwâr. Mae'n wneuthurwr proffesiynol o olwynion a chastorau i ddarparu ystod eang o feintiau, mathau ac arddulliau o gynhyrchion i gwsmeriaid ar gyfer amrywiaeth o gymwysiadau. Rhagflaenydd y cwmni oedd BiaoShun Hardware Factory, a sefydlwyd yn 2008 ac sydd â 15 mlynedd o brofiad cynhyrchu a gweithgynhyrchu proffesiynol.
Mae RIZDA CASTOR yn gweithredu safon system ansawdd ISO9001 yn llym, ac yn rheoli datblygu cynnyrch, dylunio a gweithgynhyrchu llwydni, stampio caledwedd, mowldio chwistrellu, castio marw aloi alwminiwm, trin wyneb, cydosod, rheoli ansawdd, pecynnu, warysau ac agweddau eraill yn unol â'r prosesau safonol.