About Rda Media Rights Limited (13473517) United Kingdom