About Aotearoa Tech Ltd (13573689) United Kingdom