About Oktay London Ltd (11883892) United Kingdom