About Indian Alley Limited (12397246) United Kingdom