About Valkyrie Solutions Ltd (12609153) United Kingdom