About Opal Corner Limited (12227716) United Kingdom