About Rua Assistance Limited (13273571) United Kingdom