About O2o Digital Ltd (13294441) United Kingdom