About Knifedock Limited (12042259) United Kingdom