About Protogen Limited (12324933) United Kingdom