About Akodo Limited (11366648) United Kingdom