About World Village Markets Limited (07210724) United Kingdom