About Dexiosis Ltd (11360541) United Kingdom