Free Lance Limited, Stillorgan, Ireland, Succursale di Lugano