About Jugaad Kitchen Limited (13102627) United Kingdom