About Diep Q&d Holding Limited (12063881) United Kingdom