About Akkiba Limited (11387015) United Kingdom