About Proteome Solutions Ltd (12638441) United Kingdom