About Kyoo Studio Limited (11168340) United Kingdom