About Rsd Communications Ltd (SC149501) United Kingdom