About Studio Aki Ltd (10996237) United Kingdom