About Yida Int L Ltd. (07783315) United Kingdom