About Picker Corp Limited (10123485) United Kingdom