About Amba S Kitchen Limited (11891019) United Kingdom