About Akka Development Uk Limited (07123530) United Kingdom