About Jahzara S Kitchen Ltd (12665927) United Kingdom