About Rtr Investments Limited (12843398) United Kingdom