About R. D. Precise Innovation Ltd (13483286) United Kingdom