About Vallgren Invest Limited (11424751) United Kingdom