About Ldex Solutions Limited (08844257) United Kingdom