About Dem Management Ltd (11629026) United Kingdom