About The Desi Palace Ltd (13616660) United Kingdom