About Protein Research Ltd. (SC670543) United Kingdom