About Dem Corporate Holdings Limited (08739679) United Kingdom