About Kitchen 29 Limited (SC694615) United Kingdom