About Digital Home Limited (11396488) United Kingdom