About Ld Group Holdings Limited (09489691) United Kingdom