About Valkyrie Rescue Ltd (11848837) United Kingdom