About Jiuli Rope Co. Ltd. (09527738) United Kingdom