About Ilbay S Limited (11756164) United Kingdom