About Kr Kitchen London Limited (12056340) United Kingdom