Link11 is fully committed to Europe and is opening a Customer Excellence Hub in Lisbon