About Akka Tech Ltd (12135821) United Kingdom