About Data Interface Ltd. (03202154) United Kingdom