About World S Proteins Ltd (13635511) United Kingdom