About Noura Restaurant Limited (05675025) United Kingdom