Red Wok present their latest alluring identity, contrived by the leading creators of advanced websites in Malta.