About R Defined Ltd (11089889) United Kingdom