About Edison Technologies Ltd (12768778) United Kingdom