About Dcomplex Ltd (06990057) United Kingdom