About Picker Mag Limited (10123529) United Kingdom