About T F Y Parmaceuticals Ltd (13033855) United Kingdom