About Laiden Investment Ltd (12569910) United Kingdom