About Dataplex Technology Limited (03993281) United Kingdom