About Shanghai Biopharmaleader Co. Limited (09554070) United Kingdom