About Ds London Holdings Limited (10919497) United Kingdom