About Nawa Kitchen London Ltd (10108501) United Kingdom