About Avatex Ltd (12645613) United Kingdom