About Protea Holdings Ltd (10667846) United Kingdom