About Rssa Associates Ltd (11904709) United Kingdom