About Edit Industries Limited (11724830) United Kingdom