About Sense Checkers Ltd (12302287) United Kingdom