About Ld London Limited (11339623) United Kingdom