About Pickr Limited (10465482) United Kingdom