About R Of London Limited (10492312) United Kingdom