About Nawroz Restaurant London Ltd (11353730) United Kingdom