About Checkgate Solutions Ltd. (12610552) United Kingdom