About Rg & D Uk Limited (12618427) United Kingdom