About Connectbatch Limited (09862182) United Kingdom