About Akurro Group Ltd (NI671426) United Kingdom