About Hakuna Matata 111 Ltd (11653759) United Kingdom