About Indian Polo Club Ltd (11968920) United Kingdom