About The Mini Edit Limited (09201340) United Kingdom