About Sheng Ren International Co. Ltd (13507993) United Kingdom