About Venn Life Sciences (ni) Ltd. (NI040375) United Kingdom