About Rh (london) Limited (10629427) United Kingdom