About Sciscan Publishing Co. Ltd. (11760866) United Kingdom