About Diamond&d Ltd (11935891) United Kingdom