About De Morgan & Co (nordics) Limited (08940648) United Kingdom