About Dexgate Limited (01995238) United Kingdom