About The True Indian Grill Company Ltd (11880335) United Kingdom