About Dex1 Limited (13483828) United Kingdom