About Opal Associates Ltd (12265723) United Kingdom