About R&d Enterprise Group Ltd (SC618473) United Kingdom