About Sekai Network Ltd (11127282) United Kingdom