About Lovstabruks Vardshus Invest Limited (12167827) United Kingdom