About Renhe International Group Uk Limited (11960922) United Kingdom