About Valkyrie Specialised Solutions Ltd (11441282) United Kingdom