About Dexet Technologies Limited (12502180) United Kingdom