About Valkyrie Technologies Ltd (SC644742) United Kingdom