About Computer Pioneer Ltd (10619579) United Kingdom