About Rix Digital Communications Ltd (13427886) United Kingdom