Hannes Snellman Attorneys at Law Ltd*