About Lauden Investments Limited (00713419) United Kingdom