About Yam Ventures Limited (11479185) United Kingdom