About Faulkner & Co. Software Development Ltd (11993656) United Kingdom