About Edincomm Limited (SC545731) United Kingdom