About Dlc Holdings Limited (10622680) United Kingdom