About Valkyrie Research And Development Ltd (11286971) United Kingdom