About Jiida International Trade Ltd (12458667) United Kingdom