About Ld International Holdings Ltd (10507202) United Kingdom