724 Solutions International Inc., Wilmington (USA), Swiss Branch, Lenzburg