About Pick N Pay Limited (11909871) United Kingdom