About The Natural Health Kitchen Ltd (12002869) United Kingdom