About Knifeco Ltd (12729638) United Kingdom