About Amha Restaurant Limited (12367982) United Kingdom