About Ljostveit Invest Limited (09638408) United Kingdom