About Proteinlogic Limited (04762891) United Kingdom