About Ds World Technology Consulting Limited (12197887) United Kingdom