About Social Protein Ltd (13362389) United Kingdom