About Akka Denim Ltd (13340272) United Kingdom