About Alphagen Ltd. (12017907) United Kingdom