About De Parradox Ltd. (08405244) United Kingdom