About Dexelex Ltd (11973243) United Kingdom