About Ninja Chef Ltd (13609290) United Kingdom