About Aka Studio Limited (09588784) United Kingdom