About Ivy Leaf International Co. Ltd. (10821857) United Kingdom