About Naka Studio Limited (12233732) United Kingdom