About R&d Credits Limited (11278735) United Kingdom