About Dxt Limited (SC390110) United Kingdom