About Rha Associates Ltd (12932899) United Kingdom