About Edge Organic Limited (12171291) United Kingdom