About Yam Yang Limited (09713286) United Kingdom