About R & D Advisors Limited (12292545) United Kingdom