About Picker Software 1995 Limited (10123018) United Kingdom