About The Indian Essence Limited (12711906) United Kingdom