About Thai & Indian Lounge Limited (12779302) United Kingdom