About Village Global Holdings Limited (10822412) United Kingdom