About Nilsu Kebab House Limited (12203360) United Kingdom