Telegram Dictionary
РУMapBot
Fragment Corp.
The name of the legal entity behind Fragment which is registered in the Eastern African republic of Seychelles. Telegram claims that they are not related with them, but according to a tweet made by Pavel Durov it was they who made it.