About Yemdok Ventures Limited (10669616) United Kingdom