About Akuroo Limited (10569286) United Kingdom