About Lindherd Ltd (11799981) United Kingdom