kadri's colleague here. the memory concept is very clever and i like that a lot. concept gives a look of professional and reliable company.
could you do one more 65 and 66 with the image a bit bigger, and the FILE IT bigger than the AFRICA bit. also the tagline is not readable. if we put it it must be readable