About Pandas Kitchen London Ltd (12121165) United Kingdom