About Neptune Aquaculture Pe Carry Partnership L.p. (SL035136) United Kingdom