About Dem Go Ltd (13041561) United Kingdom