About Opal Canary Limited (12988149) United Kingdom