About New Rich Limited (11524208) United Kingdom