About Yemami Ltd. (11399835) United Kingdom