About R1ch Ltd (12671268) United Kingdom