About Taherpharma Ltd (13200038) United Kingdom