About Knot Restaurant Limited (10841330) United Kingdom