About Yemes Investments Limited (10598045) United Kingdom