About Allogenrx Ltd. (08533659) United Kingdom