About Umame Kitchen Limited (11778049) United Kingdom