About Elan Smartspaces Limited (10678455) United Kingdom