About Josfa International Co. Ltd. (10328147) United Kingdom