About Valquiria Ltd (13636560) United Kingdom