"Asgaard keys" business complex, Lithuania