About Vallken Ltd (11843376) United Kingdom