About Yiandora Investments Ltd (10767504) United Kingdom