About C-3i Communications Ltd (06757188) United Kingdom