About Neutra Kitchen Holdings Ltd (13469178) United Kingdom