About Dex International Limited (06715430) United Kingdom