About Intermode Investments Private Limited (11639327) United Kingdom