About Cane Connect Services Limited (11138502) United Kingdom