About Yagmur Investments Ltd (12292723) United Kingdom