About Rmb 42 Limited (10843039) United Kingdom