About R&d Investigator Ltd (12869793) United Kingdom