Telecommunications service provider offering internet cafe services. Multiple locations.