About Rasa Associates Limited (07317161) United Kingdom