About Chandra Software Limited (09269828) United Kingdom