About Market Village Holdings Limited (12312243) United Kingdom