About Almvik 14 Investment Limited (09826176) United Kingdom