About Mesohungry Ltd. (13456333) United Kingdom