Kaif Ahmed

Computer storage engineer based in London.
Easily distracted by gaming, music and cats.