About Dxi Limited (07840563) United Kingdom