About Kudu Kitchen Ltd. (10944095) United Kingdom