About Lokanta Turkish Restaurant Limited (11007313) United Kingdom