About Rhs Holdings Ltd (12767244) United Kingdom