About Aktratus Studio Limited (13211057) United Kingdom