About Valkyrx Limited (11377570) United Kingdom