Somsup Taveekul Registered Ordinary Partnership