This is a Generic XH-P50 BX-P12 rechargeable LED flashlight/torch light.
It has a powerful XHP50 LED for the main beam.
The flashlight features a telescopic zoom function.
It includes a side COB (Chip-on-Board) light panel, often with a red warning function.
The torch is rechargeable via a Type-C USB port.