About Lars & Co Norway Limited (10818853) United Kingdom