About Checkmark I.t. Limited (09232881) United Kingdom