About Salaama Restaurant Ltd (09711602) United Kingdom