About Scorebridge Software Limited (06306630) United Kingdom