About Ds Master Limited (11578327) United Kingdom