About 29 Kitchen Ltd. (12363819) United Kingdom