About D&ss Limited (11967254) United Kingdom