About Dumaa Restaurant Ltd (11657218) United Kingdom