About D&s Global Limited (13640457) United Kingdom