About Akaroa Tech Limited (12805274) United Kingdom