About Valkyria Studios Ltd (12017848) United Kingdom