About Dynamic Edge Innovation Ltd (11320945) United Kingdom