About Yoa Ltd. (10009845) United Kingdom