About Ypl International Trading Co. Ltd. (12860707) United Kingdom