About Yll Global Investing Limited (13655306) United Kingdom