About Checkerr Ltd (09416482) United Kingdom