About Rra Holdings Ltd (09706746) United Kingdom