About Hakuna Ltd. (07506276) United Kingdom