About Ls Digital Holdings Ltd (13348130) United Kingdom