About Electronic Village Ltd. (03000433) United Kingdom