About Opal Communications Limited (03168076) United Kingdom