About Ldc Technologies Limited (11505591) United Kingdom