About D&s Investment Group Limited (12956043) United Kingdom