About Lda Developments Ltd (10521498) United Kingdom