About Mem Has Restaurant Limited (12155672) United Kingdom