About Neethus Kitchen Ltd (12271992) United Kingdom