About Cyprotex Limited (04311107) United Kingdom