About Indaan Lomes Limited (12135193) United Kingdom