About Rsd Associates Limited (10964412) United Kingdom