About Almaas Restaurant Ltd (12955863) United Kingdom