About Lamds Holdings Ltd (12248730) United Kingdom