About Edison Technology Limited (02087063) United Kingdom