Company name is ScreenWiz, and idea was to create iconic logo with wizard and screen theme. Final result is wizard silhouette with placed screen instead of face.