About Dexintec Uk Limited (12628776) United Kingdom