About John Laing Software Limited (08748727) United Kingdom