About R&d Associates Limited (11723651) United Kingdom