About R&r Investment And Consulting Ltd (11840840) United Kingdom