About World Scientific Publishing (uk) Limited (03412307) United Kingdom