About R&d Comms Ltd (13287108) United Kingdom