Keep In Touch appears to be a company name used by multiple unrelated businesses, and the provided known website points to a Max.ru page that does not clearly identify the company. The strongest matching public result is Fidelity Group Limited trading as Keep In Touch, a UK communications/service provider, but the evidence is insufficient to confidently tie that to the supplied website or to derive a single definitive company profile.