About Dexor Limited (05906077) United Kingdom