About Rh11-mer Ltd (SC545855) United Kingdom