About Opal Investments London Limited (10284022) United Kingdom