About Rra Investments Limited (11806095) United Kingdom