About Pyjama Kitchen Ltd (11645624) United Kingdom