About Rix Media Ltd. (10412536) United Kingdom