About Rdla Investments Limited (12618918) United Kingdom