About Dementium Services Limited (12223791) United Kingdom