About Curry Palace Ltd (13112548) United Kingdom