About Dexcor Limited (10856600) United Kingdom