About Edit6 Limited (11684176) United Kingdom