About Gyroscope Therapeutics Holdings Plc (13086765) United Kingdom