About J Pickard Software Ltd (11640385) United Kingdom