About Valkyrie Technology Limited (09218277) United Kingdom