About Lord Indian Limited (10752162) United Kingdom