About Oxo Communications Ltd (09150840) United Kingdom