As per senior officials close to the matter, the firm is an approved organisation by DGCA for repair, inspection and maintenance of Oxygen Cylinders, Dinghy and Distress Signaling items which assure hope of passenger’s survival in case of a crash where the helicopter crashes into the sea/river