About Yemb Ltd. (10148473) United Kingdom