About London Yida Ltd (12336170) United Kingdom