About Call Collaboration Solutions Ltd (09977303) United Kingdom