About Kitchenette Incubator Limited (08244630) United Kingdom