About Opal Investment Management Limited (12973287) United Kingdom