About Rh Se London Ltd (11223304) United Kingdom