About Operaborealis Ltd (11903482) United Kingdom