About R3 London Ltd (11978464) United Kingdom