About Dexior Limited (12103234) United Kingdom