About Gleneagles Software Limited (10742962) United Kingdom