About Sedgwick Science Limited (FC035352) China