About Turkish Sofra Limited (10957856) United Kingdom