About Valkyrie Technical Innovation Limited (11764151) United Kingdom