Hiyo bill ni kwa service ipi? What have you been downloading?
Search on company house inaonyesha wrong information for said company
WebCHeck - Select and Access Company Information
Company registered in Essex, but your address is in London, even though this can be a correspondence address entry, I don't think it is a kosha company.
Report them to the police if you continue to get emails, for one, your entry shows non-english communication my guess German. a scam in play. Company shown to be in process of being stricken off, ladba wanajua this is the opportunity to collect as much as possible, kwani when they are declared as stricken off, no recourse to funds can be made against them.
Hayo maneno ya kati in german translates to
Dienstleistungen in der automatischen Datenverarbeitung und Informationstechnik
selbstständige Zweigniederlassung der
Services in automatic data processing and information technology branch of the independent
and the initial address at the top is in Austira (Österreich). In the company search I did shown above as a link, the said UK company has no associated partners abroad, hence don't see why a company with same name in Austria is requesting payment for a similar company in UK.