About Dengroom Group Limited (11863345) United Kingdom