About Affytex Ltd (13469991) United Kingdom