About Checkrapid Limited (02460943) United Kingdom