About Proteaseed Ltd (11396620) United Kingdom