About Akka Outdoor Ltd (11625239) United Kingdom