About Dxe Partners Limited (12597527) United Kingdom