About Kirkham Software Limited (11892394) United Kingdom