About Niconico Studio Limited (08838055) United Kingdom