About Idil Kucuk Ltd. (13002746) United Kingdom