About Recogen Limited (03104406) United Kingdom