About Recygen Ltd. (13096671) United Kingdom