About D&s Pvt Ltd (11639108) United Kingdom