About Dexal Systems Ltd (11242982) United Kingdom