About Yenda Ltd (13097449) United Kingdom