About R And D Tech Ltd (11174922) United Kingdom