About Dem Holdings Ltd (10198993) United Kingdom