About De 2d S Limited (10999224) United Kingdom