About Global Village Technologies Ltd (11224942) United Kingdom