About Valkyrja Ltd (11376415) United Kingdom