About Exegen Limited (09031689) United Kingdom