About Checkgoal Limited (03608728) United Kingdom