About Green Protein Ltd (12153192) United Kingdom