About Kanaloa Licensing Llp (OC348028) United Kingdom