724 Solutions International Inc. German Branch