About Opaque Services Limited (04411423) United Kingdom