About Connect Callan Limited (12759222) United Kingdom