About North Indian Takeaway Ltd (SC486786) United Kingdom