About Corixa Limited (07989643) United Kingdom