About Uk Giermag Biological Sciences Ltd. (12311185) United Kingdom