About Opal Partners Limited (12577385) United Kingdom