About Valkyrie Venture Capital Ltd (SC587723) United Kingdom