About Akoni Io Limited (10462482) United Kingdom