About Optimum Television Ltd (05382748) United Kingdom