About New Sekai Ltd. (10578261) United Kingdom