About R & D Partners Limited (12743631) United Kingdom