About Gammadelta Therapeutics Ltd (10238425) United Kingdom