About Studio Anjin Ltd. (12870001) United Kingdom