About Protome Scientifica Limited (11682152) United Kingdom