About Ld Holdings Limited (13526432) United Kingdom