About R&d Capital Ltd (10332622) United Kingdom