About Miso Holdings Limited (11829319) United Kingdom