About Ldxg Limited (10990532) United Kingdom