About Yena International Limited (10178580) United Kingdom