About Yuksel Ogullari Ltd (13687088) United Kingdom