About R&d Publishing Ltd (SC442181) United Kingdom