About Theindianpalace Ltd (13077480) United Kingdom