About Opal Digital Ltd (12363132) United Kingdom