About Lda Research Limited (07572534) United Kingdom