About Discovery Six Ltd (10869935) United Kingdom