About Valk Management And Advice Limited (08312373) United Kingdom