About Chef Innovation Ltd (NI649395) United Kingdom