About Picker Magazine Limited (10123169) United Kingdom