About Rh Holdings (ne) Ltd (12810993) United Kingdom