About Valkirias Corporation Ltd (12725480) United Kingdom