About Rdi Associates Ltd (SC313784) United Kingdom