About Or Digital Ltd (SC639228) United Kingdom