About The Camelina Protein Company Ltd (11859336) United Kingdom