About Denex (sw) Ltd (08439106) United Kingdom