Shan Lu is an award-winning Start-Up Design Business from Cambridge / Great Britain specialized in Branding & Identity.