About Opal Ten Ltd (12787039) United Kingdom