About R&d Sub Ltd (13011107) United Kingdom