About World Scientific Publishing House Ltd. (10529491) United Kingdom