About Akoda Limited (06587802) United Kingdom