About Valkyr Uk Ltd (12547126) United Kingdom