About Mikla Turkish Cuisine Ltd (10259312) United Kingdom