Tom Holland talks new non-alcoholic beer brand