About Ibk S Kitchen Limited (12231519) United Kingdom