About Paprika Indian Dining Ltd (12413304) United Kingdom