About Vallkloven Invest Ltd (12080136) United Kingdom