About Jahmila S Kitchen Ltd (12155374) United Kingdom