What is the significance of the manufacturing licence cancellation of 'Insulin' homeopathic tablets

The manufacturing licence of 'Insulin' homeopathic tablets has been cancelled.