About Akka Ltd. (07799987) United Kingdom