About Olink Proteomics Limited (09812227) United Kingdom