About Rcc Rix Ltd (12665184) United Kingdom