About N6 Indian Street Food Limited (12919255) United Kingdom