I think I may be in love with his coat.  It is by Hannah Sea – someone about whom I definitely need to find out more.  
As for Osman Ahmed, you can find and follow him on Twitter here.