About Valleo Holdings Limited (13386856) United Kingdom