About Global Village Holdings Ltd (13502510) United Kingdom