About No-knead Ltd (10605329) United Kingdom