About Proteomx Limited (13439199) United Kingdom