About Renmin Ltd (03898280) United Kingdom