About Chekrs Limited (11057546) United Kingdom