About Edge Of Innovation Limited (09924950) United Kingdom