About Valkyrie Security Holdings Ltd (12742322) United Kingdom